body{background:none;}

.ws_header_top{
  height: 68px;
  background-color: #0d63cd;
}
.ws_header_top_content{
  width: 1204px;
  margin: auto;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #ffffff;
  padding-top: 25px;
}
.ws_header_top_content a{
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #ffffff;
}
.ws_header_top_content_right{
  float: right;
}
.ws_header_top_button{
  display: inline-block;
  padding: 7px 26px;
  border-radius: 5px;
  border: 2px solid #90b1d9;
  margin-top: -10px;
  margin-left: 50px;
}
.ws-mr20{
  margin-right: 20px;
}
.ws_header_head{
  height: 588px;
  background-image: url(/images/ws_head_banner.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
.ws_header_head_logo{
  display: block;
  margin: auto;
  margin-top: 78px;
}
.ws_header_head_search{
  width: 777px;
  height: 48px;
  margin: auto;
  background-image: url(/images/ws_head_searchbg.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 30px;
}
.ws_header_head_search_input{
  width: 659px;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #ffffff;
  margin-left: 31px;
}
.ws_header_head_search input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #ffffff;
}
.ws_header_head_search input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #ffffff;
}
.ws_header_head_search input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #ffffff;
}
.ws_header_head_search input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #ffffff;
}
.ws_header_head_search_btn{
  width: 87px;
  height: 48px;
  background-color: #2162b2;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.ws_header_head_search_btn>img{
  margin-left: 10px;
}
.ws_header_nav{
  height: 81px;
  background-color: #2162b2;
}
.ws_header_nav_content{
  width: 1204px;
  margin: auto;
}
.ws_header_nav_item{
  display: inline-block;
  font-size: 25px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #ffffff;
  min-width: 76px;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 13px;
}
.ws_header_nav_item:hover{
  background-image: url(/images/ws_nav_itemhoverbg.png);
  background-repeat: no-repeat;
  background-position: bottom center;
  /*background-size: 50% .05rem;*/
}
.ws_cur{
  background-image: url(/images/ws_nav_itemhoverbg.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.ws_header_mr92{
  margin-right: 85px;
}
.ws_center{
  width: 100%;
}
.ws_center_tt{
  width: 1204px;
  margin: auto;
  margin-top: 51px;
  margin-bottom: 20px;
}
.ws_center_tt_top{
  background-image: url(/images/ws_ttxxlogo.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 1106px;
  height: 102px;
  padding-left: 98px;
  text-align: center;
}
.ws_center_tt_top_title{
  font-size: 36px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 22px;
  letter-spacing: 0px;
  color: #2162b2;
  padding-top: 10px;
  display: inline-block;
  width: 987px;
  white-space: nowrap;
  overflow: hidden;
  height: 31px;
  text-overflow: ellipsis;
  text-align: center;
}
.ws_center_tt_top_subtitle{
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #333333;
  margin: auto;
  margin-top: 27px;
  width: 959px;
  /* text-align: center; */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 13px;
}
.ws_center_tt_top_more{
  display: block;
  width: 102px;
  height: 26px;
  background-color: #367dd5;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 26px;
  letter-spacing: 0px;
  color: #ffffff;
  float: right;
  text-align: center;
}
.ws_center_tt_content{
  width: 1204px;
  height: 399px;
  margin-top: 54px;
}
.ws_center_tt_content .fade-box, .fade-img{
  width: 646px;
  height: 395px;
}
.ws_center_tt_content .main_tab{
  width: 514px;
}
.main_tab .tab-list-bool li.cur a{
  background-image: url(/images/ws_tabhoverbg.png) !important;
  background-repeat: no-repeat;
  background-size: cover;font-weight: bold;
  background-color: #fff;
}

.ws_tabli a{
  display: inline-block;
  width: 100%;
  height: 100%;
  background-color: #dbd9d9;
  font-size: 18px;

  font-stretch: normal;
  line-height: 43px;
  letter-spacing: 0px;
  color: #828080;
  border: none !important;
}
.ws_center_tt .ws_tabli a{
  background-color: #f4f4f4;
}
.ws_center_tt_content .main_tab .tab-list-bool li{
  width: 254px;
}
.ws_center_tt_content .tab-group .tab-item a{
  max-width: 448px;
}
.ws_tabli_mr5{
  margin-right: 5px;
}
.main_tab .tab-list-bool li.cur .curImg{
  display: none !important;
}
.tab-item>li{
  padding-left: 16px;
  background-image: url(/images/ws_index_point.png) !important;
  margin-top: 11px;
}

.ws_center_box{
  min-width: 1204px;
  margin: auto;
}
.ws_center_box_bgC{
  background-color: #f7f7f7;
}
.ws_center_box_content{
  width: 1204px;
  min-height: 227px;
  margin: auto;
  padding-top: 30px;
  padding-bottom: 30px;
}
.ws_center_box_leftimg{
  display: inline-block;
  width: 173px;
}
.ws_center_box_leftimg_kan{
  background-size: 100%;
  background-image: url(/images/ws_center_kan.png);
  background-repeat: no-repeat;
  height: 447px;
}
.ws_center_box_leftimg_cha{
  background-size: 100%;
  background-image: url(/images/ws_center_cha.png);
  background-repeat: no-repeat;
  height: 621px;
}
.ws_center_box_leftimg_ban{
  background-size: 100%;
  background-image: url(/images/ws_center_ban.png);
  background-repeat: no-repeat;
  height: 590px;
}
.ws_center_box_leftimg_wen{
  background-size: 100%;
  background-image: url(/images/ws_center_wen.png);
  background-repeat: no-repeat;
  height: 538px;
}


.ws_center_box_right{
  display: inline-block;
  width: 973px;
  margin-left: 51px;
}
.ws_center_box_right_title{
  width: 973px;
  display: block;
  height: 65px;
  margin-bottom: 38px;
}
.ws_center_box_right_title_zwyw{
  background-size: 100%;
  background-image: url(/images/ws_zwywbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_right_title_zwgk{
  background-size: 100%;
  background-image: url(/images/ws_zwgkbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_right_title_zwfw{
  background-size: 100%;
  background-image: url(/images/ws_zwfwbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_right_title_hdjl{
  background-size: 100%;
  background-image: url(/images/ws_hdjlbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_right_content{
  width: 973px;
}
.ws_zwgk_search{
  width: 627px;
  height: 44px;
  background-color: #f6f6f6;
  text-align: center;
  padding-top: 9px;
  margin-top:20px;
}
.ws_zwgk_search_input{
  width: 318px;
  height: 35px;
  background-color: #ffffff;
  border-radius: 3px;
  border: solid 1px #d9dada;
  padding-left: 14px;
}
.ws_zwgk_search_btn{
  background-image: url(/images/ws_zcwjssbg.png);
  background-repeat: no-repeat;
  width: 80px;
  height: 34px;
  margin-left: 21px;
}
.ws_zwgk_search_text{
  width: 115px;
  height: 20px;
  margin-left: 6px;
  margin-right: 13px;
}
.ws_center_box_right_content_right{
  width: 290px;
  display: block;
  margin-left: 57px;
  float: right;
}
.ws_zwgk_card{
  background-image: url(/images/ws_zwgk_cardbg.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 290px;
  height: 54px;
  border-radius: 4px;
  margin-bottom: 11px;
}
.ws_zwgk_card a{
  font-size: 22px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 56px;
  letter-spacing: 0px;
  color: #ffffff;
}
.ws_zwgk_card1{
  display: inline-block;
  width: 272px;
  height: 54px;
  text-align: center;
  padding-left: 18px;
}
.ws_zwgk_card_bg0{
  background-image: url(/images/ws_zwgk_jgzn.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_zwgk_card_bg1{
  background-image: url(/images/ws_zwgk_lgbg.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_zwgk_card_bg2{
  background-image: url(/images/ws_zwgk_zdhybg.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_zwgk_card_bg3{
  background-image: url(/images/ws_zwgk_zdmsbg.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_zwgk_card_bg4{
  background-image: url(/images/ws_zwgk_zdxmbg.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_zwgk_card_bg5{
  background-image: url(/images/jsjf621.png);
  background-repeat: no-repeat;
  background-position: 64px 13px;
}
.ws_center_box_zfxxgk{
  width: 958px;
  height: 129px;
  background-color: #f5f5f5;
  margin-top: 35px;
  padding-left: 16px;
}
.ws_center_box_zfxxgkimg{
  display: block;
  text-align: center;
  height: 57px;
  background-position: center;
  background-image: url(/images/ws_zfxxgkbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_zfxxgkitem{
  display: inline-block;
  width: 230px;
  height: 61px;
  margin-right: 9px;
}
.ws_zwfw_card{
  display: inline-block;
  width: 316px;
  height: 328px;
}
.ws_zwfw_card_title{
  display: block;
  text-align: center;
}
.ws_zwfw_card_text{
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 36px;
  letter-spacing: 0px;
  color: #1877e1;
  margin-top: 16px;
  margin-bottom: 15px;
}
.ws_zwfw_card_subtext{
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 36px;
  letter-spacing: 0px;
  color: #666666;
  margin-bottom: 20px;
}
.ws_zwfw_card_btns{
  width: 316px;
  text-align: center;
}
.ws_zwfw_card_btn1{
  display: inline-block;
  width: 153px;
  height: 53px;
  background-color: #e1f0f9;
  text-align: center;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 50px;
  letter-spacing: 0px;
  color: #1877e1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ws_zwfw_card_btn2{
  display: inline-block;
  width: 93px;
  height: 53px;
  background-color: #e1f0f9;
  text-align: center;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 50px;
  letter-spacing: 0px;
  color: #1877e1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ws_zwfw_mr10{
  margin-right: 10px;
}
.ws_zwfw_mb10{
  margin-bottom: 10px;
}
.ws_zwfw_ml20{
  margin-left: 20px;
  margin-right: 4px;
}
.ws_hdjl_left{
  width: 493px;
  display: inline-block;
}
.ws_hdjl_left_top{
  width: 493px;
}
.ws_hdjl_left_top_text{
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 40px;
  letter-spacing: 0px;
  color: #0561c7;
  display: inline-block;
  margin-left: 23px;
}
.ws_hdjl_left_center{
  width: 480px;
  height: 34px;
  background-color: #e4f4ff;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #0561c7;
  padding-left: 13px;
  margin-bottom: 20px;
  margin-top: 15px;
}
.ws_hdjl_left_sj{
  float: right;
  margin-right: 73px;
}
.ws_hdjl_ul{
  width: 464px;
  margin: auto;
}
.ws_hdjl_ul li{
  display: block;
  width: 464px;
  white-space: nowrap;
}
.ws_hdjl_ul li a{
  display: inline-block;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 44px;
  letter-spacing: 0px;
  color: #000000;
  width: 272px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ws_hdjl_ul li span{
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 44px;
  letter-spacing: 0px;
  color: #a2a2a2;
  display: inline-block;
  margin-left: 100px;
}
.ws_hdjl_wyly{
  display: block;
  margin-top: 15px;
}
.ws_hdjl_right{
  width: 437px;
  float: right;
}
.ws_hdjl_right_top{
  width: 437px;
  padding-bottom: 19px;
  margin-bottom: 24px;
  border-bottom: 1px solid #d5d5d5;
}
.ws_hdjl_right_top_text{
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 44px;
  letter-spacing: 0px;
  color: #7a7773;
  display: inline-block;
  float: right;
}
.ws_hdjl_right_center{
  width: 437px;
}
.ws_hdjl_right_img{
  width: 195px;
  height: 133px;
}
.ws_hdjl_right_context{
  width: 228px;
  float: right;
  font-size: 16px;
  font-stretch: normal;
  line-height: 34px;
  letter-spacing: 0px;
  color: #000000;
}
.ws_hdjl_right_nrjj{
  width: 432px;
  font-family: MicrosoftYaHei;
  font-size: 16px;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #000000;
  margin-top: 15px;
  height:97px;
}
.ws_center_box_ztzltitle{
  width: 100%;
  background-size: 100%;
  height: 70px;
  background-image: url(/images/ws_ztbg.png);
  background-repeat: no-repeat;
  display: block;
}

.ws_center_box_zwyw{
  width: 973px;
}
.ws_center_box_zwyw .main_tab{
  width: 975px;
}
.ws_center_box_zwyw .main_tab .tab-list-bool li{
  width: 240px;
}
.ws_center_box_zwyw .tab-group .tab-item a{
  max-width: 662px;
}
.tab-item span{
  font-size: 16px !important;
  color: #7a7773 !important;
}
.main_tab2{
  width: 627px;
}
.main_tab2 .tab-list-bool{
  padding-bottom: 10px;
  border-bottom: 1px solid #d5d5d5;
}
.main_tab2 .tab-list-bool li a{
  border: none !important;
  font-size: 22px !important;
  letter-spacing: 0px;
  color: #7caff5 !important;
  padding-bottom: 5px;
}
.main_tab2 .tab-list-bool li{
  min-width: 156px !important;
  background: none !important;
}
.main_tab2 .tab-list-bool li.cur a{
  background: none !important;
  color: #1764ce !important;
  border-bottom: 7px solid #1764ce !important;
  font-weight: bold;
}
.ws_center_box_content .ban-more-img p{
  width: 270px;
  height: 160px;
  border-radius: 6px;
}
.ws_center_box_content .ban-more-img p{
  border:none;
  margin: 0px 15px;
}
.ws_center_box_content .ban-more-box{
  width: 1104px;
  height: 160px;
  margin-top: 36px;
  background: none;
  padding: 0px 55px;
}
.ws_center_box_content .ban-more-btn{
  background:none;
  top: 55%;
}
.ws_center_box_content .ban-more-right{
  right: 14px;
}
.ws_center_box_content .ban-more-left{
  left: 4px;
}
.ws_zwfw_zqtext{
  width: 201px;
  height: 45px;
  background-color: #f7f7f7;
  border-radius: 4px;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 57px;
  letter-spacing: 0px;
  color: #434343;
  z-index: 1000;
  position: relative;
  top: -43px;
  left: 15px;
  text-align: center;
}
.ws_tab_more_750{
  display: none;
  margin: auto;
  text-align: center;
  margin-top: 50px;
}
.ws_tab_more_750 img{
  width: 500px;
}
.ws_zwgk_left{
  width: 625px;height: 356px;display: inline-block;
}
.ws_zwgk_search_head{
  display: inline-block;
}
.ws_center_box_zfxxgkitem_zn{
  background-size: 100%;
  background-image: url(/images/ws_sy_zfxxgkznbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_zfxxgkitem_zd{
  background-size: 100%;
  background-image: url(/images/ws_sy_zfxxgkzdbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_zfxxgkitem_nr{
  background-size: 100%;
  background-image: url(/images/ws_sy_fdzdgknrbg.png);
  background-repeat: no-repeat;
}
.ws_center_box_zfxxgkitem_nb{
  background-size: 100%;
  background-image: url(/images/ws_sy_zfxxgknbbg.png);
  background-repeat: no-repeat;
}
.zcwj-tit{
  margin-top: 14px;
}
.zcwj-tit .tit{
  display: inline-block;
  border: 1px solid #1c69c5;
  color: #1c69c5;
  border-radius: 8px;
  padding: 0 12px;
  height: 34px;
  line-height: 34px!important;
  font-size: 20px!important;
  margin-left: 22px!important;
}
.zcwj-tit .tit:first-child{
  margin-left: 0!important;;
}
.zcwj-tit .tit.cur{
  color: #fff;
  background: #79c1f5;
  border: 1px solid #79c1f5;
}
.zcwj-item>li {
  padding-left: 16px;
  background: url(ws_index_point.png) no-repeat left center;
  margin-top: 11px;
}
#topAnchor{width:0;height:0;opacity:0;z-index:-99}

.i1-part2{position: relative;width: 973px;margin: auto;}.i1-part2-btn {display: inline-block;position: absolute;width: 28px;height: 28px;top: 68px;cursor: pointer;z-index: 100;}.i1-part2-left {left: -15px;background: url(/images/i1-page-left.png) no-repeat center center;}.i1-part2-right {right: 0px;background: url(/images/i1-page-right.png) no-repeat center center;}.i1-part2-box {width:485px;height: 160px;position: relative;overflow: hidden;z-index: 10;}.i1-part2-item {height: 100%;position: absolute;top: 0;margin: 0 auto;}.i1-part2-item > div {display: inline-block;width: 235px;height: 100%;padding-right: 15px;position: relative;}.i1-part2-item > div > a {width: 100%;height: 160px;display: block;overflow: hidden;}.i1-part2-item > div > a img {width: 100%;height: 100%;}/*压缩2开始*/.i1-search {width: 300px;}.i1-search > input {width: 195px;height: 35px;}.i1-search span {width: 45px;height: 35px;}.i1-news-cont > a{width:1072px;height: 68px;}.i1-news-cont > a h3 {font-size: 30px;line-height: 30px;}.i1-news-cont > a p {margin-top: 10px;min-height:28px;}.i1-main {background-size: 100% 230px;}.i1-swiper {margin-top: 20px;}.i1-news-line {height: 68px;}.i1-logo > h3 a {font-size: 40px;}.i1-search > input {height: 35px;line-height: 35px;}
.bszncont{
 width: 420px;
 padding: 0 15px;
 background-color: #e1f0f9;
 border-radius: 4px;
 height: 163px;
}
.bsznimg{
  width: 200px;
  height: 120px;
  padding-top: 20px;
}
.titimg img{
  margin: 5px 0;
}
.lbcont{
  width: 500px;
  position: relative;
}
.yc-midimg1{
  width: 973px;
  height: 161px;
  display: block;
  overflow: hidden;
  position: relative;
}
.yc-midimg1 li {
  width: 25%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.yc-midbtns span {
  position: absolute;
  display: inline-block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index:999;
  top:62px;
}
.yc-midbtns span.yc-midprev {
  left: 10px;
  background: url(/images/ws_syicon-left.png) no-repeat;
}
.yc-midbtns span.yc-midnext {
  right: 10px;
  background: url(/images/ws_syicon-right.png) no-repeat;
}
.index-floatpc{
  position: fixed;
  z-index: 999;
  bottom: 0;
  left: 0;
}
.index-floatpc .close{
  position: absolute;
  top: 20px;
  top: .2rem;
  right: 10px;
  right: .1rem;
  cursor: pointer;
}
.index-midbar{
  margin: 0 auto 20px;
  display: block;
  width: 1200px;
  overflow: hidden;
}
@media screen and (max-width: 750px){
  .index-midbar{
    width: 100%;
  }
  .ws_center *{
    box-sizing: border-box;
  }
  .piccont{
    width: 100%!important;
    margin-top: .3rem;
  }
  .piccont a{
    display: block;
    margin-bottom: .3rem;
  }
  .piccont a img{
    width: 100%;
  }
  .ws_zwgk_search_head img{
    height: .4rem;
  }
  .ws_center_tt{
    width: 100%;
    margin-top: .4rem;
    padding: 0 .2rem;
  }
  .ws_center_tt_top{
    width: 100%;
    height: 1.25rem;
    line-height: 1.25rem;
    background-size: auto 100%;
    padding-left: 1.4rem;
  }
  .ws_center_tt_top_title{
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: .36rem;
    padding-top: 0;
  }
  .ws_center_tt_top_subtitle{
    width: 100%;
    display: none;
  }
  .ws_center_tt_top_more{
    display: none;
  }
  .ws_center_tt_content{
    width: 100%;
    margin-top: .4rem;
    height: auto;
  }
  .ws_center_tt_content .fade-box, .fade-img{
    width: 100%;
    height: 5.16rem;
  }
  .ws_center_tt_content .fade-txt a{
    font-size: .32rem;
    padding-left: .1rem;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
  .fade-num{
    right: .2rem;
    bottom: .3rem;
  }
  .fade-num span{
    width: .1rem;
    height: .1rem;
    margin-left: .1rem;
  }
  .fade-num span.cur{
    width: .2rem;
  }
  .ws_center_tt_content .main_tab{
    width: 100%;
    margin-top: .3rem;
  }
  .ws_center_tt_content .main_tab .tab-list-bool li{
    width: 49%!important;
  }
  .ws_center_tt_content .main_tab .tab-list-bool li:first-child{
    margin-right: 2%;
  }
  .ws_center_tt_content .tab-group .tab-item a{
    max-width: 99%;
    height: .7rem;
    line-height: .7rem;
  }
  .tab-item>li{
    margin-top: 0;
  }
  .ws_center_box{
    width: 100%;
    min-width: auto;
  }
  .ws_center_box_content{
    width: 100%;
    padding: .3rem .2rem;
    height: auto;
  }
  .ws_center_box_leftimg{
    width: 100%;
    height: 1.6rem;
    margin-top: .3rem;
    background-image: url(/images/ws_center_kan_750.png);
    margin-top: 0;
  }
  .ws_center_box_right{
    width: 100%;
    margin: .3rem 0 0;
  }
  .ws_center_box_right_title{
   width: 100%;
   height: .85rem;
   margin-top: 0px;
   margin-bottom: 0px;
   background-image: url(/images/ws_zwywbg_750.png);
  }
  .ws_center_box_zwyw{
    width: 100%;
  }
  .ws_center_box_zwyw .main_tab{
    width: 100%;
  }
  .main_tab .tab-list-bool li{
    width: 25%!important;
    margin: 0;
    min-width: auto!important;
    height: auto!important;
  }
  .main_tab .tab-list-bool li a{
    font-size: .34rem!important;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #7caff5;
    background: transparent;
  }
  .ws_center_box .tab-list-bool{
    height: .8rem;
  }
  .main_tab2 .tab-list-bool li a{
    padding-bottom: 0;
    line-height: 43px;
  }
  .ws_center_box .tab-list-bool li.cur a{
    font-weight: bold;
      color: #1764ce;
      border-bottom: .04rem solid #1764ce!important;
      background: none!important;
  }
  .ws_center_box_zwyw .tab-group .tab-item a{
    max-width: 70%;
    line-height: .7rem;
    height: .7rem;
  }
  .tab-item span{
    line-height: .7rem;
    height: .7rem;
    font-size: .28rem!important;
  }
  .main_tab2 .tab-list-bool{
    padding-bottom: 0;
  }
  .ws_center_box_right_content{
    width: 100%;
  }
  .ws_zwgk_left{
    width: 100%;
    height: auto;
  }
  .main_tab2{
    width: 100%;
  }
  .tab-group .tab-item a{
    max-width: 74%;
    font-size: .32rem;
    line-height: .7rem;
  }
  .ws_zwgk_search{
    width: 100%;
    margin-top: .3rem;
    height: auto;
    padding: .3rem 0;
  }
  .ws_zwgk_search_input{
    height: .7rem;
    line-height: .7rem;
    padding-left: .2rem;
    margin-top: .3rem;
    width: 72%;
  }
  .ws_zwgk_search_btn{
    width: 20%;
    margin-top: .3rem;
    height: .7rem;
    line-height: .7rem;
    margin-left: 0;
    background-size: 100% 100%;
  }
  .ws_zwgk_search_btn img{
    height: .4rem;
  }
  .ws_center_box_zfxxgk{
    width: 100%;
  }
  .zcwj-tit{
    overflow-x: auto;
      overflow-y: hidden;
      white-space: nowrap;
      margin-top: .1rem;
      padding-bottom: .04rem;
  }
  .zcwj-tit .tit{
    font-size: .3rem!important;
    padding: 0 .1rem;
    height: .6rem!important;
    line-height: .6rem!important;
    margin-left: .1rem!important;
    float: none!important;
    border-radius: .04rem;
  }
  .zcwj-tit .tit:first-child{
    margin-left: 0!important;
  }
  .zcwj-item>li{
    margin-top: 0;
  }
  .ws_center_box_right_content_right{
    margin: 0;
    width: 100%;
    float: none;
    margin-top: .3rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .ws_zwgk_card{
    width: 48%;
    height: .8rem;
    line-height: .8rem;
    margin-bottom: .2rem;
  }
  .ws_zwgk_card a{
    height: .8rem;
    line-height: .8rem;
    width: 100%;
    background-size: .4rem auto;
    background-position: .3rem center;
    font-size: .32rem;
  }
  .ws_center_box_zfxxgk{
    margin-top: .1rem;
    height: auto;
    padding: 0;
    background: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .ws_center_box_zfxxgkimg{
    width: 100%;
    background-image: url(/images/ws_zfxxgkbg_750.png) !important;
    background-size: contain;
  }
  .ws_center_box_zfxxgkitem{
    width: 48%;
    margin: 0 0 .3rem;
    height: .9rem;
  }
  .ws_zwfw_card{
      width: 100%;
      height: auto;
      padding-bottom: .1rem;
      background-color: #ffffff;
      border-radius: .1rem;
      margin: .4rem 0 0;
    }
    .ws_zwfw_card_title{
      height: 2.2rem;
      width: 100%;
      padding-top: .2rem;
      position: relative;
    }
    .ws_zwfw_card_title img{
      display: none;
    }
    .ws_zwfw_card_title_ysyb{
      background-size: 100%;
      background-image: url(/images/ws_zwfw_ysybbg_750.png);
      background-repeat: no-repeat;
    }
    .ws_zwfw_card_title_grbs{
      background-size: 100%;
      background-image: url(/images/ws_zwfw_grbsbg_750.png);
      background-repeat: no-repeat;
    }
    .ws_zwfw_card_title_frbs{
      background-size: 100%;
      background-image: url(/images/ws_zwfw_frbs_750.png);
      background-repeat: no-repeat;
    }
    .ws_zwfw_card_text{
      font-size: .4rem;
      font-weight: bold;
      margin: 0;
      color: #fdfdfe;
      line-height: initial;
    }
    .ws_zwfw_card_subtext{
      margin-bottom: .2rem;
      font-size: .36rem;
      color: #fdfdfe;
      line-height: initial;
    }
    .ws_zwfw_card_btns{
      width: 96%;
      margin: auto;
      margin-top: 15px;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
    }
    .ws_zwfw_card_btn1,.ws_zwfw_card_btn2{
      width: 48%;
      height: .9rem;
      line-height: .9rem;
      margin: 0 0 .3rem;
      background-color: #cdeafb;
    }
    .i1-part2{
      width: 100%;
    }
    .bszncont{
      padding: .2rem;
      width: 100%;
      height: auto;
    }
    .bszncont>a{
      width: 48%;
    }
    .bsznimg{
      width: 100%;
      height: 100%;
      padding-top: 0;
    }
    .lbcont{
      width: 100%;
      margin-top: .3rem;
    }
    .i1-part2-box{
      width: 100%;
    }
    .i1-part2-box{
      height: 2.4rem;
    }
    .i1-part2-item > div{
      width: 3.5rem;
      margin-right: .1rem;
      padding: 0;
    }
    .i1-part2-item > div > a{
      height: 100%;
      position: relative;
    }
    .i1-part2-item > div > a img{
      height: 86%;
    }
    .ws_zwfw_zqtext{
      width: 80%;
      height: .7rem;
      line-height: .7rem;
      font-size: .32rem;
      top: auto;
      bottom: 0;
      position: absolute;
      background: #fff;
    }
    .i1-part2-btn{
      width: .5rem;
      height: .5rem;
      top: .8rem;
    }
    .i1-part2-btn img{
      width: 100%;
      height: 100%;
    }
    .i1-part2-left{
      left: 0;
    }
    .i1-part2-right{
      right: 0;
    }
    .ws_hdjl_left{
      width: 100%;
    }
    .ws_hdjl_left_top{
      width: 100%;
      height: .4rem;
    }
    .ws_hdjl_left_top img{
      height: 100%;
    }
    .ws_hdjl_left_center{
      width: 100%;
      margin: .3rem 0 .1rem;
      height: .7rem;
      line-height: .7rem;
      font-size: .36rem;
      padding-left: .3rem;
    }
    .ws_hdjl_ul{
      width: 100%;
    }
    .ws_hdjl_ul li{
      width: 100%;
    }
    .ws_hdjl_ul li a{
      height: .7rem;
      line-height: .7rem;
      font-size: .32rem;
      max-width: 80%;
    }
    .ws_hdjl_ul li span{
      margin-left: 0;
      float: right;
      height: .7rem;
      line-height: .7rem;
      font-size: .28rem;
    }
    .ws_hdjl_wyly{
      margin-top: .2rem;
    }
    .ws_hdjl_wyly img{
      width: 100%;
    }
    .ws_hdjl_right{
      width: 100%;
      margin-top: .4rem;
    }
    .ws_hdjl_right_top{
      width: 100%;
      padding: 0 0 .2rem;
      margin-bottom: .3rem;
    }
    .ws_hdjl_right_top img{
      height: .4rem;
    }
    .ws_hdjl_right_top_text{
      line-height: .4rem;
      font-size: .32rem;
    }
    .ws_hdjl_right_center{
      width: 100%;
    }
    .ws_hdjl_right_center a{
      display: block;
    }
    .ws_hdjl_right_img{
      padding: .2rem;
      background-color: #bfe2fd;
      width: 100%;
      height: auto;
    }
    .ws_hdjl_right_nrjj{
      width: 100%;
      height: auto;
      font-size: .32rem;
      line-height: .5rem;
    }
    .ws_hdjl_right_context p{
      margin-bottom: .1rem;
    }
    .ws_hdjl_right_context{
      width: 100%;
      font-size: .32rem;
      line-height: .5rem;
      margin: .3rem 0 0;
    }
    .ws_center_box_ztzltitle{
      width: 100%;
      height: .85rem;
      background-image: url(/images/ws_ztbg_750.png);
    }
    .ws_center_box_content{
      min-height: auto;
    }
    .ws_center_box_content .ban-more-box{
      width: 100%;
      margin-top: .3rem;
    }
    .ws_center_box_content .ban-more-box{
      padding: 0;
      height: 2.4rem;
    }
    .ws_center_box_content .ban-more-img p{
      width: 3.5rem;
      height: 100%;
      margin: 0 .1rem 0 0;
    }
    .ban-more-img .img-link{
      width: 100%;
      height: 100%;
    }
    .ws_center_box_content .ban-more-img p img{
      width: 100%;
      height: 100%;
    }
    .ws_center_box_content .ban-more-btn{
      top: 1rem;
      display: block;
    }
    .ban-more-btn{
      width: .5rem;
      height: .5rem;
      line-height: initial;
      font-size: 0;
      margin: 0;
      z-index: 9;
    }
    .ban-more-btn img{
      width: 100%;
      height: 100%;
    }
    .ws_center_box_content .ban-more-left{
      left: 0;
    }
    .ws_center_box_content .ban-more-right{
      right: 0;
    }
    .ws_center_box_bgC_ztzl{
      margin-bottom: .3rem;
    }
    .ws_tab_more_750{
      display: block;
      margin: .2rem auto 0;
      width: 40%;
      float: none!important;
      height: auto;
    }
    .ws_tab_more_750 img{
      width: 100%;
    }
    .ws_center_box_right_title_zwgk{
      background-image: url(/images/ws_zwgkbg_750.png);
    }
    .ws_center_box_right_title_zwfw{
      background-image: url(/images/ws_zwfwbg_750.png);
    }
    .ws_center_box_right_title_hdjl{
      background-image: url(/images/ws_hdjlbg_750.png);
    }
    .ws_center_box_leftimg_cha{
      background-image: url(/images/ws_center_cha_750.png);
    }
    .ws_center_box_leftimg_ban{
      background-image: url(/images/ws_center_ban_750.png);
    }
    .ws_center_box_leftimg_wen{
      background-image: url(/images/ws_center_wen_750.png);
    }
}